x86/shadow: Alter sh_{remove_all_mappings,rm_mappings_from_l1}() to take a domain
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 11 Aug 2014 01:42:57 +0000 (02:42 +0100)
committerTim Deegan <tim@xen.org>
Fri, 20 Feb 2015 14:48:04 +0000 (14:48 +0000)
commitd76738a620e8716fbfb67502da6311adf27a5ce7
treee66b959d743bccb9ded19e95baa1a61587f2ff81
parente5a0366ff7c930bceaeecc77d21fdd3894b9c050
x86/shadow: Alter sh_{remove_all_mappings,rm_mappings_from_l1}() to take a domain

This allows the removal an improper use of d->vcpu[0] from toolstack context

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/mm/shadow/multi.h